package com.fivefu.core.hik.vo;

/**
 * 监控点在线状态响应实体类
 */
public class CameraOnlienResponseVo {

    /**
     * 设备型号
     */
    private String deviceType;

    /**
     * 设备唯一编码
     */
    private String deviceIndexCode;

    /**
     * 区域编码
     */
    private String regionIndexCode;

    /**
     * 采集时间
     */
    private String collectTime;

    /**
     * 区域名字
     */
    private String regionName;

    /**
     * 资源唯一编码
     */
    private String indexCode;

    /**
     * 设备名称
     */
    private String cn;

    /**
     * 码流传输协议，0：UDP，1：TCP
     */
    private String treatyType;

    /**
     * 厂商，hikvision-海康，dahua-大华
     */
    private String manufacturer;

    /**
     * ip地址，监控点无此值
     */
    private String ip;

    /**
     * 端口，监控点无此值
     */
    private Integer port;

    /**
     * 在线状态，0离线，1在线
     */
    private Integer online;

    public String getDeviceType() {
        return deviceType;
    }

    public void setDeviceType(String deviceType) {
        this.deviceType = deviceType;
    }

    public String getDeviceIndexCode() {
        return deviceIndexCode;
    }

    public void setDeviceIndexCode(String deviceIndexCode) {
        this.deviceIndexCode = deviceIndexCode;
    }

    public String getRegionIndexCode() {
        return regionIndexCode;
    }

    public void setRegionIndexCode(String regionIndexCode) {
        this.regionIndexCode = regionIndexCode;
    }

    public String getCollectTime() {
        return collectTime;
    }

    public void setCollectTime(String collectTime) {
        this.collectTime = collectTime;
    }

    public String getRegionName() {
        return regionName;
    }

    public void setRegionName(String regionName) {
        this.regionName = regionName;
    }

    public String getIndexCode() {
        return indexCode;
    }

    public void setIndexCode(String indexCode) {
        this.indexCode = indexCode;
    }

    public String getCn() {
        return cn;
    }

    public void setCn(String cn) {
        this.cn = cn;
    }

    public String getTreatyType() {
        return treatyType;
    }

    public void setTreatyType(String treatyType) {
        this.treatyType = treatyType;
    }

    public String getManufacturer() {
        return manufacturer;
    }

    public void setManufacturer(String manufacturer) {
        this.manufacturer = manufacturer;
    }

    public String getIp() {
        return ip;
    }

    public void setIp(String ip) {
        this.ip = ip;
    }

    public Integer getPort() {
        return port;
    }

    public void setPort(Integer port) {
        this.port = port;
    }

    public Integer getOnline() {
        return online;
    }

    public void setOnline(Integer online) {
        this.online = online;
    }
}
